package com.asynctm.android.common.activity;

import com.asynctm.android.R;

import android.app.Activity;
import android.view.View.OnClickListener;
import android.widget.Button;

/**
 * Almacena las referencias que componen el menu principal
 * 
 * @author rockdrigo
 */
public class AppMenuViewHolder {

	private Button btnTask;
	private Button btnSocial;
	private Button btnAbout;

	/**
	 * 
	 * @param activity
	 */
	public AppMenuViewHolder(Activity activity) {
		btnTask = (Button) activity.findViewById(R.id.btnTaskManager);
		btnSocial = (Button) activity.findViewById(R.id.btnSocialNetwork);
		btnAbout = (Button) activity.findViewById(R.id.btnAbout);
	}

	public Button getBtnTask() {
		return btnTask;
	}

	public Button getBtnSocial() {
		return btnSocial;
	}

	public Button getBtnAbout() {
		return btnAbout;
	}

	/**
	 * Establece el ClickListenet de los botones del menu principal.
	 * 
	 * @param clickListener
	 */
	public void setOnClickListener(OnClickListener clickListener) {
		btnTask.setOnClickListener(clickListener);
		btnSocial.setOnClickListener(clickListener);
		btnAbout.setOnClickListener(clickListener);
	}

}
